﻿//using ESRI.ArcGIS.Carto;
//using ESRI.ArcGIS.Controls;
//using ESRI.ArcGIS.Display;
//using ESRI.ArcGIS.SystemUI;
//using System;

//namespace PlanningGIS.Framework
//{
//    /// <summary>
//    /// 
//    /// </summary>
//    public interface ISceneHookHelperEx : ISceneHookHelper
//    {
//        /// <summary>
//        /// 
//        /// </summary>
//        /// <param name="sMessage"></param>
//        void DisplayStatusInfo(string sMessage);
//        /// <summary>
//        /// 
//        /// </summary>
//        /// <param name="pWindow"></param>
//        void DockWindow(object pWindow);
//        /// <summary>
//        /// 
//        /// </summary>
//        /// <param name="pWindow"></param>
//        void HideWindow(object pWindow);
//        /// <summary>
//        /// 
//        /// </summary>
//        void MapDocumentChanged();
//        /// <summary>
//        /// 
//        /// </summary>
//        void ResetTool();
//        /// <summary>
//        /// 
//        /// </summary>
//        void UpdateContent();

//        /// <summary>
//        /// 
//        /// </summary>
//        IApplication Application { get; }

//        /// <summary>
//        /// 
//        /// </summary>
//        ITool CurrentTool { get; set; }

//        /// <summary>
//        /// 
//        /// </summary>
//        IMapDocument MapDocument { get; set; }

//        //IStyleGallery StyleGallery { get; }
//    }
//}

